/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.perutaxi.entidades;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 *
 * @author PeruTaxi
 */
public class eSolicitudCliente implements Serializable {

    private Long id;
    private String nombres;
    private String dni;
    private String telefono;
    private String email;
    private String direccion;
    private Timestamp fechaSolicitud;
    private String estado;
    //campos que no iran a la bd
    private String estadoTexto;
    private String inlineStyle;

    public eSolicitudCliente() {
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getNombres() {
        return nombres;
    }

    public void setNombres(String nombres) {
        this.nombres = nombres;
    }

    public String getDni() {
        return dni;
    }

    public void setDni(String dni) {
        this.dni = dni;
    }

    public String getTelefono() {
        return telefono;
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public Timestamp getFechaSolicitud() {
        return fechaSolicitud;
    }

    public void setFechaSolicitud(Timestamp fechaSolicitud) {
        this.fechaSolicitud = fechaSolicitud;
    }

    public String getEstado() {
        return estado;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }

    public String getEstadoTexto() {
        if (estado.equals("P")) {
            estadoTexto = "PENDIENTE";
        } else if (estado.equals("C")) {
            estadoTexto = "CONFIRMADA";
        } else if (estado.equals("A")) {
            estadoTexto = "ANULADA";
        }

        return estadoTexto;
    }

    public void setEstadoTexto(String estadoTexto) {
        this.estadoTexto = estadoTexto;
    }

    public String getInlineStyle() {
        if (estado.equals("P")) {
            inlineStyle = "FONT-FAMILY: 'Arial';color: #149104;font-size: 10px;text-transform: uppercase;font-weight: bold;";
        } else if (estado.equals("C")) {
            inlineStyle = "FONT-FAMILY: 'Arial';color: #11FFC0;font-size: 10px;text-transform: uppercase;font-weight: bold;";
        } else if (estado.equals("A")) {
            inlineStyle = "FONT-FAMILY: 'Arial';color: #F41404;font-size: 10px;text-transform: uppercase;font-weight: bold;";
        }

        return inlineStyle;
    }

    public void setInlineStyle(String inlineStyle) {
        this.inlineStyle = inlineStyle;
    }
}
